compromise (someone's) principles

Translations
пойти на компромисс с (чьими-то) принципами
He refused to compromise his principles for the sake of profit.
Он отказался идти на компромисс со своими принципами ради прибыли.
Definitions
To weaken or undermine someone's fundamental beliefs or values, often by persuading them to act against their own ethical standards or moral convictions.
Words
compromise

verb
поступаться
someone

pronoun
чьи-либо
is

functional word
есть
principles

noun
принципы